sweet alyssum
noun
: a widely cultivated European herb (Lobularia maritima) of the mustard family having narrow leaves and clusters of small fragrant usually white or pink flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share